package com.cy.pj.goods.dao;

import com.cy.pj.goods.pojo.Goods;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
//用于描述mybatis框架中的数据逻辑层接口，用于告诉mybatis框架此接口实现类
//由mybatis框架创建（底层基于JDK创建其代理），此类型的对象会交给spring管理
@Mapper
public interface GoodsDao {
    /**商品模块持久层对象,基于此对象的实现类操作商品库中的数据
     * @Mapper MyBatis框架中定义,用于描述持久层接口,告诉mybatis
     * 这个接口的实现类由mybatis创建,并且交给spring框架管理.
     * */
    List<Goods> findGoods();
}
